iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 26
0

CocoaPods

在我們開發一支APP時,常常會需要用到第三方套件,今天就來介紹一個支援 Swift 和 Objective-C 程式開發的第三方庫資源相依性管理工具:CocoaPods

安裝CocoaPods

安裝CocoaPods的步驟非常簡單,只要到終端機(terminal)輸入
sudo gem install cocoapods
接著輸入密碼,等待安裝完成即可。

在project中使用CocoaPods

首先,建立一個專案叫podTest,接著到終端機cd到這個專案底下
cd Desktop/podTest
接著我們必須建立一個podfile,podfile就是用來管理我們所需的套件
在專案底下輸入以下指令:
pod init
之後便會產生一個podfile,如下

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'podTest' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for podTest

end

接著就是要新增套件了,今天我來用一個方便的鍵盤工具套件示範
IQKeyboard
IQKeyboard能夠解決開啟鍵盤時遮到其他元件的問題,並且能直接讓return鍵收回鍵盤,是個相當方便好用的鍵盤插件軟體

回到該如何在podfile加入套件,開啟podfile,加入pod 'IQKeyboardManagerSwift'

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'podTest' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!
pod 'IQKeyboardManagerSwift'

  # Pods for podTest

end

接著在終端機中輸入以下指令:
pod install
CocoaPods便會開始安裝在podfile中所指定的套件了!
安裝完會在專案資料夾下產生一個podTest.xcworkspace的workspace檔案,之後開啟專案就必須開啟這個檔案而不是.xcodeproj檔。


上一篇
DAY25 貪吃蛇小遊戲(二)
下一篇
DAY27 SVProgressHUD
系列文
iOS APP開發學習筆記 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言